accountingIntegrationDashboardApp.controller('AsignarSolicitudCtrl', ['$scope', '$http', '$log', 'serverDataService', function ($scope, $http, $log, serverDataService){ 

    $scope.module = 'control-calidad';
    $scope.operation  = 'asignar-solicitud';
    $scope.solicitudes = [];

    $scope.setChildScope($scope);

    $scope.obtenetSolicitudesPorFechas = function(){
        return serverDataService.getRecordsByFechas($scope,'solicitud',$scope.paqueteAsignacion.fechaInicio,$scope.paqueteAsignacion.fechaFin)
            .then(function (data){
                $scope.solicitudes = data.gridRecords;
            });
    };
    
    $scope.prioridades = [
                          {codigo: 1, descripcion: 'Baja'},
                          {codigo: 2, descripcion: 'Normal'},
                          {codigo: 3, descripcion: 'Alta'},
                          {codigo: 3, descripcion: 'P1'}
                        ];


   $scope.cargarPrioridades = function(){
       return $scope.prioridades;
   };
    
    $scope.cargarNuevaPaquete = function() {
        $scope.paqueteAsignacion = {
            codigo : null,
            fechaInicio : null,
            fechaFin : null
        };
    };

    $scope.iniciar = function(){
        $scope.cargarNuevaPaquete();
        $scope.cargarPrioridades();
    };

    $scope.iniciar();
}]);